combustion engine form - Espagnol Anglais Dictionnaire