prosthetic ski leg - Turkish English Dictionary