clupea - German English Dictionary