payment received on account - German English Dictionary