satisfaction of needs - Almanca İngilizce Sözlük