muzzle compensators - Español Inglés Diccionario