staged payments - Turkish English Dictionary