Definition of "microturbine"

microturbine