electron telescope - Francés Inglés Diccionario