muzzle compensators - Francés Inglés Diccionario