blood is shed - Français Anglais Dictionnaire