glomerular crescent - Turco Inglés Diccionario