urea biosynthesis - Francés Inglés Diccionario