euphausiacea - German English Dictionary