have broken one's leg - French English Dictionary