thermal insulated body - French English Dictionary