not be able to prosper - Allemand Anglais Dictionnaire