muzzle sight - Alemán Inglés Diccionario