venetian blind artifact - Turc Anglais Dictionnaire