sheepmaster - French English Dictionary