power sanders - French English Dictionary