country/thing discovered - Français Anglais Dictionnaire