renal papilla - Francés Inglés Diccionario