hit someone and leave them seriously injured - Turkish English Dictionary