persian blinds - French English Dictionary