sales by credit card - German English Dictionary