peristaltic pump for liquids - French English Dictionary