(a pair of) goggles - İspanyolca İngilizce Sözlük