3-ureidopropionic acid - Francés Inglés Diccionario