professional sportsman - French English Dictionary