off own bat - Francés Inglés Diccionario