non-deliverable forward (ndf) - Turkish English Dictionary