macerator - French English Dictionary