two-liter engine - Espagnol Anglais Dictionnaire