remove debris/dirt from a place to level it - Französisch Englisch Wörterbuch