foreigners and international protection law - Spanish English Dictionary