self-catalytic - German English Dictionary