pay for on delivery - Turkish English Dictionary