lack of financial resources - Almanca İngilizce Sözlük