of his own accord - Allemand Anglais Dictionnaire