supporter (heraldics) - Francés Inglés Diccionario