three-room apartments - French English Dictionary