hydroidea - German English Dictionary