terms of support and financial assistance - Almanca İngilizce Sözlük