total impedance of the human body - Turco Inglés Diccionario