the highest temperature recorded - Alemán Inglés Diccionario