urinary stones - Francés Inglés Diccionario