muscle contraction following prolonged physical exertion - Alemán Inglés Diccionario