writhe (due to pain) - Francés Inglés Diccionario