receiving echo suppressor - German English Dictionary