practical training period - French English Dictionary