have a privileged or influential position - Französisch Englisch Wörterbuch