to sweep the leaves - Francés Inglés Diccionario