extirpadora - French English Dictionary