no life-limited parts - Turkish English Dictionary