of his own accord - Turkish English Dictionary