fireproof shroud - Alemán Inglés Diccionario