hydroids - Spanish English Dictionary