dual volute turbo - Turkish English Dictionary