hydroid - Spanish English Dictionary