Turb Elec

AcronymDefinition
Turb ElecTurbine Electric (US Navy)