bat and strike out - Spanish English Dictionary