engage in a bloody battle - Allemand Anglais Dictionnaire