rustic umbrella used by peddlers - German English Dictionary