venetian blind artifact - İspanyolca İngilizce Sözlük