pay blood with blood - Alemán Inglés Diccionario