have everything one needs - Allemand Anglais Dictionnaire