newly discovered tectonic slice - German English Dictionary