accomodation provided by your employer - French English Dictionary