self-distancing - French English Dictionary