mixed-flow pump - Turkish English Dictionary