device which is used to dispense liquid (colombia) - English Synonyms Dictionary