technocrate - German English Dictionary