off the bat - Francés Inglés Diccionario