martyrs are immortal our land is indivisible - Turkish English Dictionary