self-explaining - Espagnol Anglais Dictionnaire