not need anyone's help - Turc Anglais Dictionnaire