panoramic sight - Francés Inglés Diccionario