technocratese - German English Dictionary