echoähnlich - German English Dictionary