turbo-separator - Turkish English Dictionary