self-catalyzed - Francés Inglés Diccionario