dispenser for liquid - French English Dictionary