payment is to be made by - English Synonyms Dictionary