a makeshift home - Französisch Englisch Wörterbuch