distance (dissociate) oneself from - French English Dictionary