grate cleaner - German English Dictionary