natural cave - Turc Anglais Dictionnaire