kendi kendine kurulu - Turkish English Dictionary