helpless and weak person - Turc Anglais Dictionnaire