echopathy - Spanish English Dictionary