muzzle deflector - Alemán Inglés Diccionario