pre-paid debit card - Turkish English Dictionary