taxes due - German English Dictionary