remnant of the neotethyan ocean floor - Français Anglais Dictionnaire