to provide aid - Deutsch Englisch Wörterbuch