prosthetics and artificial organs - Turkish English Dictionary