important and influential person - German English Dictionary