high oil temperature thermostat - Alemán Inglés Diccionario