have one's leg in traction - French English Dictionary