echogram - German English Dictionary