technocrate - Spanish English Dictionary