to supply something  to someone - Allemand Anglais Dictionnaire