dugong - English Synonyms Dictionary