structured learning therapy - French English Dictionary