be in good physical condition - French English Dictionary