heat protective suit - Francés Inglés Diccionario