plot of land large enough for a thousand sheep - Türkisch Englisch Wörterbuch