residence card - French English Dictionary