undergone further training - French English Dictionary