card payment system - Turkish English Dictionary