accident resulting in injury or death - Turkish English Dictionary