persistent contraction of muscles - Alemán Inglés Diccionario