educated person who is not street smart - Französisch Englisch Wörterbuch