black-faced sheep - French English Dictionary