self-financed - Espagnol Anglais Dictionnaire