windshield deicer - French English Dictionary