limited leave to remain - Turco Inglés Diccionario