ribosome-bindig site - Francés Inglés Diccionario