clearing of lands and trenches - Französisch Englisch Wörterbuch