self-detaching - Espagnol Anglais Dictionnaire