pentatleta - French English Dictionary