burn-proof gloves - French English Dictionary