liver and kidney tissues - Turco Inglés Diccionario