stone from the island of corsica - Français Anglais Dictionnaire