immigrant rights groups - German English Dictionary