sickle hydroid - French English Dictionary