weatherization - French English Dictionary