foreigners and international protection law - French English Dictionary