owner of a fighting rooster and caretaker during the fight - Spanish English Dictionary