oxygen-hydrocarbon engine - French English Dictionary