country/thing discovered - Allemand Anglais Dictionnaire