self-supply - Espagnol Anglais Dictionnaire