urine sediment - Francés Inglés Diccionario