Mutton sheep - French English Dictionary