native of this place - Allemand Anglais Dictionnaire