do something of one's own accord - Französisch Englisch Wörterbuch