cave of shadows - Turkish English Dictionary