traveling wave reactor - Spanish English Dictionary