discovery claim - Turkish English Dictionary