wave suppressor - German English Dictionary