mechanical resonator - Francés Inglés Diccionario