kendi kendini tamamlayan - Turkish English Dictionary