pump for ambulatory use - French English Dictionary