of one’s own making - Turkish English Dictionary