hydrozoa - German English Dictionary