mirror-finishing - Turkish English Dictionary