wet-screened - French English Dictionary