blood is shed - Español Inglés Diccionario