adequately supplied - Allemand Anglais Dictionnaire