have no blood shed - Turkish English Dictionary