rough-finish - French English Dictionary