physical training and sports - French English Dictionary