palm leaf and resin torch - Turco Inglés Diccionario