intensive training centre - French English Dictionary