supporter (heraldics) - French English Dictionary