teach at a university - Französisch Englisch Wörterbuch