able to fog a mirror - French English Dictionary