tunnelling machine - Francés Inglés Diccionario