dried banana leaf thatching - Francés Inglés Diccionario