uncover or find - Turkish English Dictionary