clearing of roofs - Francés Inglés Diccionario