photographic telescope - Francés Inglés Diccionario