optic foramen - Alemán Inglés Diccionario