blood is spilled - German English Dictionary