holder of a lease or licence - Espagnol Anglais Dictionnaire