of my own accord - Allemand Anglais Dictionnaire