overdue financial obligation - German English Dictionary