newly discovered tectonic slice - French English Dictionary