belt polisher - French English Dictionary