the highest temperature recorded - Francés Inglés Diccionario