a type of physical exercise - French English Dictionary