polishing, trimming and hewing - French English Dictionary