una batalla campal - Spanish English Dictionary