training base (for athletes) - Spanish English Dictionary