someone who is intelligent or well informed - Französisch Englisch Wörterbuch