blood is shed - Espagnol Anglais Dictionnaire