squarroso-dentate - French English Dictionary