blast deflector - Alemán Inglés Diccionario