deferred payment l/c - Turkish English Dictionary