cave of the crèche - Spanish English Dictionary