double-insulated - French English Dictionary