luminous and coloured protective clothing - Francés Inglés Diccionario