sea surface temperature - English Synonyms Dictionary