idiom
a roof over your head
un lugar para vivir; un refugio
Meaning
a place to live; a shelter
Example
At least we have **a roof over our heads**.
Al menos tenemos un lugar donde vivir.