payment by credit card form - Turkish English Dictionary