relating to the eyeball - Francés Inglés Diccionario