accessory foramen - Spanish English Dictionary