urinary organs - Francés Inglés Diccionario