challenge trophies - Turkish English Dictionary