level a piece of land - Türkisch Englisch Wörterbuch