poorly-insulated - French English Dictionary