leg curling - Spanish English Dictionary