protein biosynthesis - Francés Inglés Diccionario