duplex housing - French English Dictionary