tulle curtain - French English Dictionary