to lack courage - Allemand Anglais Dictionnaire