These lexicons exist so English terminology is translated consistently.
Update them with new terms as needed.
German Lexicon
Spanish Lexicon