Arrange the jumbled letters to find the word.
It means energy converters.

R U D S T R E C S N A

Answer:___________________