of something's own accord - Turkish English Dictionary