telepathically communicate - Turkish English Dictionary