increased longevity by physical activity - French English Dictionary