limestone cave - Turkish English Dictionary