orthopedics and traumatology specialist - Turkish English Dictionary