royalty based on the turnover - English Synonyms Dictionary