mechanical wave filter - Spanish English Dictionary