heavy tax burden - Francés Inglés Diccionario