echopathy - German English Dictionary