have blood on your hands - Turkish English Dictionary