batture - Spanish English Dictionary