cave of a wild beast - Turc Anglais Dictionnaire