muzzle deflector - Francés Inglés Diccionario