combined work and residence permit - Espagnol Anglais Dictionnaire