have uncovered - Turkish English Dictionary