sports commentator - French English Dictionary