dispensor - French English Dictionary