directorate general for teacher training and improvement - French English Dictionary