spill blood - Turkish English Dictionary