telepathically detect - Turkish English Dictionary