levy a heavy tax on - Turco Inglés Diccionario