wave suppressor - Spanish English Dictionary