muscle contraction following prolonged physical exertion - Spanish English Dictionary