self-funded - Espagnol Anglais Dictionnaire