ground for challenge - Turkish English Dictionary