dried banana leaf thatching - Turco Inglés Diccionario