have poor sight - Francés Inglés Diccionario