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