multivalve engine - French English Dictionary