rustic umbrella used by peddlers - Espagnol Anglais Dictionnaire