frontman (team sports) - French English Dictionary