self-financed - Turco Inglés Diccionario