shielded curtain - French English Dictionary