cast a sheep's eye - Spanish English Dictionary