entry and residence permit - Francés Inglés Diccionario