kidney machine - Francés Inglés Diccionario