ground-boring machine - Francés Inglés Diccionario