catalytic RNA - Francés Inglés Diccionario