sheep milking stands - Spanish English Dictionary