Dicts.info 

Ophthalmology Encyclopedia :: definitions