strategic people element - German English Dictionary