hydrouria - Francés Inglés Diccionario