sheep-faced - Spanish English Dictionary