other cash payments - Turkish English Dictionary