self-impedance - German English Dictionary