kidney joint - Francés Inglés Diccionario