leg/foot be broken - French English Dictionary