administrative supplies - French English Dictionary