self-imparting - Espagnol Anglais Dictionnaire