tax on extra revenues - Turco Inglés Diccionario