specialized fire fighting protective clothing - Espagnol Anglais Dictionnaire