keep oneself fit and trim - Turc Anglais Dictionnaire