self-impedance - Alemán Inglés Diccionario