mechanical impedance - Francés Inglés Diccionario