muzzle sight - Francés Inglés Diccionario