echolation - German English Dictionary