english language teaching/training - French English Dictionary