pertaining to sheep - French English Dictionary