palm leaf sieve for sifting seeds - Französisch Englisch Wörterbuch