rooster that fights by pushing - Spanish English Dictionary