self-funds - Español Inglés Diccionario