cavernostomy - Spanish English Dictionary