to fight like cats and dogs - Spanish English Dictionary