heraldic animal - Francés Inglés Diccionario