special residence permit - Español Inglés Diccionario