dimness of sight without apparent organic defect - Francés Inglés Diccionario