stripper of leaves - Francés Inglés Diccionario