repairable hardware - Turkish English Dictionary