squirm and writhe - Turco Inglés Diccionario