sacrifice everything, for victory? gladly - Allemand Anglais Dictionnaire