hidrozoa - German English Dictionary