twisting frame/machine - Turkish English Dictionary