municipal street sweeper - Español Inglés Diccionario