edge sanding machine - French English Dictionary