heavy tax burden - Alemán Inglés Diccionario