have a privileged or influential position - Espagnol Anglais Dictionnaire