the top floors - French English Dictionary