shearlegs - French English Dictionary