long term rights to use - Francés Inglés Diccionario