rub one's heels sore - Spanish English Dictionary