explosion prevention and protection - Alemán Inglés Diccionario