deferred payment agreement - Turkish English Dictionary