leaf sewer - Deutsch Englisch Wörterbuch