Англо-русский словарь Мюллера
Self-supporting [ˏselfsəˊpɔ:tɪŋ] a
самостоятельный, самостоятельно зарабатывающий на жизнь
self-supporting