payables to credit cards - German English Dictionary