"technokraten" in English Technokraten {m pl} technocrats Detailed translations for "technokraten" Technokraten{masculine plural} Technokraten technocrats