granulators - German English Dictionary