foramen caecum - Spanish English Dictionary