bat and strike out - Español Inglés Diccionario