panoramic windshield - Spanish English Dictionary