butt by a horned animal - French English Dictionary