a roof over your head - Französisch Englisch Wörterbuch