boring machine drive - Francés Inglés Diccionario