heavy taxation - Alemán Inglés Diccionario