remnant of the neotethyan ocean floor - Espagnol Anglais Dictionnaire