be stabbed in six places - Turkish English Dictionary