sheep halter - Spanish English Dictionary