earth clearing - Francés Inglés Diccionario