specialized fire fighting protective clothing - Francés Inglés Diccionario