twist one's leg - Spanish English Dictionary