give a good account of yourself - Französisch Englisch Wörterbuch