fossa of lacrimal gland - Turkish English Dictionary