motor sweeper - Spanish English Dictionary