due or becoming due - German English Dictionary