self-reflective - French English Dictionary