self-supported - Türkçe İngilizce Sözlük