self-produced article - Turkish English Dictionary