safety device preventing explosion - Alemán Inglés Diccionario