supply with necessaries - Almanca İngilizce Sözlük