dispenser for liquid - Spanish English Dictionary