centrifugal propeller pump - Turkish English Dictionary