javelin bat - Español Inglés Diccionario