Potamide telescope - Francés Inglés Diccionario