orthopedics and traumatology specialist - German English Dictionary