lump kidney - Francés Inglés Diccionario