determined and physically strong and healthy - Turc Anglais Dictionnaire