street-sprinkling truck - Francés Inglés Diccionario