ec long-term residence permit - Español Inglés Diccionario