strong strip from toquilla palm plant leaves - Spanisch Englisch Wörterbuch