provision of supplies and equipment - Fransızca İngilizce Sözlük