well-foundedness - German English Dictionary