self-depending - İngilizce Eşanlam Sözlük