with no residence permit - Espagnol Anglais Dictionnaire