echo-suppressor - German English Dictionary