remitter - English Synonyms Dictionary