mechanical impedance - Turco Inglés Diccionario