to supply the need

Wörterbuch