on one's own hook - Turkish English Dictionary