provision of supplies and equipment - Almanca İngilizce Sözlük