covered in someone else's blood - Turkish English Dictionary