rifle telescope - Francés Inglés Diccionario