fabric of woven banana leaves - Espagnol Anglais Dictionnaire