push rod engine - French English Dictionary