encapsulated windshield - French English Dictionary