payment of royalties - Francés Inglés Diccionario