place where livestock is separated - Spanisch Englisch Wörterbuch