government permit to reside in france - Allemand Anglais Dictionnaire