finished rolled - Turkish English Dictionary