top athlete - French English Dictionary