pay blood with blood - French English Dictionary