floodlighting mast (on sports fields etc.) - Español Inglés Diccionario