give new strength - Allemand Anglais Dictionnaire