cave of the crèche - German English Dictionary