turbo-compressor - Turkish English Dictionary