bat-forming machine - Francés Inglés Diccionario