pump for ambulatory use - English Synonyms Dictionary