lawful permanent resident - German English Dictionary