hidrozoos - German English Dictionary