double compound engine - French English Dictionary