Output currency symbols
You don't need to create your own symbol map - it exists as a yii translation:

{% set localeData = craft.i18n.getLocaleData() %}
{% set currencyIso = 'USD' %}

{{ localeData.getCurrencySymbol(currencyIso)  }}