disinfectant dispenser - French English Dictionary