knee jointed - French English Dictionary