blood is spilled - Espagnol Anglais Dictionnaire