municipal street sweeper - Espagnol Anglais Dictionnaire