twisted ankle - Turkish English Dictionary