long-term practice - French English Dictionary