lack the courage to do what has to be done - Allemand Anglais Dictionnaire