sheep-faced - French English Dictionary