specialized fire fighting protective clothing - Alemán Inglés Diccionario