self-depending - İngilizce Eş Anlamlılar Sözlük