travelling alone/solo - Turc Anglais Dictionnaire