venetian blind artifact - Turco Inglés Diccionario