road-side screening device - Francés Inglés Diccionario