as far as one can see - Francés Inglés Diccionario