catalyst pellet - French English Dictionary