student halls of residence - French English Dictionary