special residence permit - Alemán Inglés Diccionario