engage in a bloody battle - Français Anglais Dictionnaire