dissociates oneself - Francés Inglés Diccionario