front-mounted engine - Espagnol Anglais Dictionnaire