fight bulls while on horseback - French English Dictionary