payment slips - Turkish English Dictionary