echopathy - Turkish English Dictionary