palm leaf sieve for sifting seeds - Spanisch Englisch Wörterbuch