self-catalyzed - Alemán Inglés Diccionario