green card (work permit) - German English Dictionary