two-liter engine - Alemán Inglés Diccionario