a broken leg - French English Dictionary