self-catalysis - German English Dictionary