windshield frame section - Turkish English Dictionary