provide enough income - Allemand Anglais Dictionnaire