keep oneself fit and trim - Francés Inglés Diccionario