ddp (delivered duty paid) - English Synonyms Dictionary