diamond coated grinding belt - German English Dictionary