venetian blind artifact - Espagnol Anglais Dictionnaire