moisture transmission - French English Dictionary