rf (rough finish) - Turkish English Dictionary