right of permanent residence - Spanish English Dictionary