hydroid - German English Dictionary