technocrats - German English Dictionary