outdoor advertising facilities - Alemán Inglés Diccionario