cave of the crèche - Turkish English Dictionary