long term rights to use - Alemán Inglés Diccionario