twisting frames/machines - Turco Inglés Diccionario