finishing sander - German English Dictionary