magnetostrictive filter - Francés Inglés Diccionario