top tennis player - French English Dictionary