cracked windshield - Turkish English Dictionary