delayed closing payment - Turkish English Dictionary