burden of producing evidence - German English Dictionary