self-fund - Francés Inglés Diccionario