twisted ankle - French English Dictionary