cracked windshield - Spanish English Dictionary