sickle hydroid - Spanish English Dictionary