road-side screening device - Alemán Inglés Diccionario