due presentment - German English Dictionary