echo suppression - German English Dictionary