survive without any help - Turc Anglais Dictionnaire