echoist - German English Dictionary