venetian blind artifact - Türkçe İngilizce Sözlük