intravenous piston pump - French English Dictionary