hydrozoon - German English Dictionary