you should do sports - French English Dictionary