Vocabulary

リエンジニアリング

re-engineering

noun