accomodation provided by your employer - Französisch Englisch Wörterbuch