leg prosthesis - Turkish English Dictionary