diesel and gasoline engines - Alemán Inglés Diccionario