cavernostomy - Turkish English Dictionary