turbo-compressor engine - Turkish English Dictionary