in good physical condition - Turc Anglais Dictionnaire