leg injuries - French English Dictionary