tax on extra revenues - Spanish English Dictionary