live in a cave - Turc Anglais Dictionnaire