indefinite leave to remain - Francés Inglés Diccionario