initial teacher training - French English Dictionary