licence fee or other monetary charge - Espagnol Anglais Dictionnaire