interest on overdue payment - German English Dictionary