self-funded - Turco Inglés Diccionario