have a privileged or influential position - Spanish English Dictionary