inhabitant of france - Allemand Anglais Dictionnaire