pay blood with blood - Francés Inglés Diccionario