heavy taxation - Francés Inglés Diccionario