become self-supporting - Turkish English Dictionary