submerged engine - French English Dictionary