distance (dissociate) oneself from - Spanish English Dictionary