self-catalysis - French English Dictionary