leaf sewer - Francés Inglés Diccionario