sighting telescopes for firearms - Alemán Inglés Diccionario