granulators - French English Dictionary