the highest temperature recorded - Spanish English Dictionary