terms of support and financial assistance - Deutsch Englisch Wörterbuch