batting technique - Spanish English Dictionary