yellow loosestrife - English Synonyms Dictionary