self-impedance - Turkish English Dictionary