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