Traducción español inglés

English version

¿Qué significa "concluir, acabar, finalizar, torcerse, retorcerse." en Inglés