engine overheating - Alemán Inglés Diccionario