plex - French English Dictionary