metal polisher - German English Dictionary