movable kidney - Francés Inglés Diccionario