Dicts.info 

Ophthalmology dictionary :: translations