placing the goods at the disposal - English Synonyms Dictionary