sheep rot - French English Dictionary