ring ulcer of the cornea - Francés Inglés Diccionario