turbo-cooling unit - Spanish English Dictionary