Dicts.info 

Heraldry dictionary :: translations