urine sediment - Alemán Inglés Diccionario