self impedance - Alemán Inglés Diccionario