man clearing land - Francés Inglés Diccionario