pay by debit card - Turkish English Dictionary