urinary cast - Francés Inglés Diccionario