unkillable - Turkish English Dictionary