department for dormitories and student hostels - French English Dictionary