wrench one's foot - Francés Inglés Diccionario