a large, ugly mask - Türkçe İngilizce Sözlük