two-key apartment - French English Dictionary