ellicott - German English Dictionary