delivered duty paid - Turkish English Dictionary