self-support project - Turkish English Dictionary