dog blood - Turkish English Dictionary