give a good account of oneself - Türkisch Englisch Wörterbuch