urinary sediments - Alemán Inglés Diccionario