to do sport - French English Dictionary