pay blood with blood - German English Dictionary