delivered duty unpaid (ddu) - Turkish English Dictionary