self-funded - Turkish English Dictionary