due for payment recording - German English Dictionary