plot of land large enough for a thousand sheep - Spanisch Englisch Wörterbuch