piece spare - Turkish English Dictionary