to be in ample supply - Allemand Anglais Dictionnaire