muzzle protector - Francés Inglés Diccionario