hydrocumarin - English Synonyms Dictionary