rustic umbrella used by peddlers - Deutsch Englisch Wörterbuch