tax on extra revenues - Francés Inglés Diccionario