training base (for athletes) - French English Dictionary