an end itself - Turkish English Dictionary