self-depending - İspanyolca İngilizce Sözlük