pulverizer - French English Dictionary