mixed flow pump - Turkish English Dictionary