sheep shearing - French English Dictionary