Engine coolant - Alemán Inglés Diccionario