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