housing complex - French English Dictionary