euglena - German English Dictionary