engine seat - French English Dictionary