foreigners and international protection law - German English Dictionary