log mean temperature difference - Alemán Inglés Diccionario