not use all one's strength - Allemand Anglais Dictionnaire