millimeter telescope - Francés Inglés Diccionario