tax on extra revenues - Alemán Inglés Diccionario