counter/dispenser - French English Dictionary