leg bone - French English Dictionary