peristaltic pump for liquids - Turkish English Dictionary