payment of royalties - Spanish English Dictionary