rf (rough finish) - Spanish English Dictionary