(a pair of) goggles - Türkçe İngilizce Sözlük