in good physical condition - Allemand Anglais Dictionnaire