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