floodlighting masts - Francés Inglés Diccionario