hydroids - German English Dictionary