falter (through lack of support) - Allemand Anglais Dictionnaire