with no residence permit - Español Inglés Diccionario