ground for challenge - German English Dictionary